﻿QLabel#login-logo {
    background-image:url(:/res/img/login-logo.png);
    background-repeat: no-repeat;
    background-position: top center;
    background-clip: margin;

}

QLabel#login-background{

    border-radius: 4px;
    background-color:#f6f6f6;
    background-image:url(:/res/img/login-banner.png);
    background-repeat: no-repeat;
    background-position: top;
    padding-top: 140px;
    border-left:1px solid #ddd;
}

QPushButton#login-button {
    min-height:44px;
    color:#fff;
    background-color:#e7373c;
    border-radius: 4px;
    font-size: 18px;
    margin-bottom:5px;
}
QPushButton#login-button:disabled{
    background-color:#f45056;
}
QToolButton#login-close-button{
    background:transparent;
}
QToolButton#login-min-button{
    background:transparent;
}
QToolButton#login-close-button:hover{
    background:rgba(0,0,0,30);
}
QToolButton#login-min-button:hover{
    background:rgba(0,0,0,30);
}
QLineEdit{
    height: 43px;
    max-height:43px;
    border: 1px solid #ddd;
    border-radius: 4px;
    font-size: 16px;
    color:#666;
    padding-left:60px;
    selection-background-color: #e7373c;
    background-repeat: no-repeat;
    background-position: left center;
    padding-left:55px;
    background-clip: padding;
}
QLineEdit:focus {
    border: 1px solid #e7373c;
}
QLineEdit#login-user{
    background-image:url(:/res/img/user.png);
}
QLineEdit#login-user:focus{
    background-image:url(:/res/img/user-active.png);
}
QLineEdit#login-password{
    background-image:url(:/res/img/lock.png);
}
QLineEdit#login-password:focus{
    background-image:url(:/res/img/lock-active.png);
}

QLabel#remind-background{
    background-color:#f7f5f6;
    border-left:1px solid #ddd;
}
QLabel#remind-title-bar{
    background-color:#e7373c;
}
QLabel#remind-title-icon{
    background-image:url(:/res/img/horse.png);
    background-repeat: no-repeat;
    background-position: right;
}
QLabel#remind-title-text{
    font-size:14px;
    color:#fff;
    margin-left:5px;
}
QToolButton#remind-close-button{
    background:transparent;
}
QToolButton#remind-close-button:hover{
    background:rgba(0,0,0,30);
}
QLabel#remind-content{
    color:#555;
    font-size:16px;
    padding-left:30px;
}

QLabel#remind-footer {
    font-size:14px;
    border-top:1px solid #ccc;
    background-color:#f7f5f6;
}

QCheckBox {
    spacing: 5px;
    color:#999;
    font-size:14px;
}

QCheckBox::indicator {
    width: 16px;
    height: 16px;
}

QCheckBox::indicator:unchecked {
    image: url(:/res/img/check-box.png);
}


QCheckBox::indicator:unchecked:pressed {
    image: url(:/res/img/check-active.png);
}

QCheckBox::indicator:checked {
    image: url(:/res/img/check-active.png);
}
